telescopic sight - İngilizce Eşanlam Sözlük